package com.alibaba.cirtus.ots.application.adapter.ability.facade.serviceV2.otw.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * OTW出入库完成结果同步中台
 * MN-OTW-IF-010
 */
@Data
public class InOutBoundFinishSyncReq implements Serializable {
    private static final long serialVersionUID = -8300057655260281559L;
    ;
    /**
     * 请求编号
     */
    private String reqNo;
    /**
     * 中台出/入库单号
     */
    private String inOutBoundOrderNo;
    /**
     * WMS发运单号/入库单号
     */
    private String outerInOutBoundOrderNo;
    /**
     * 履约单号
     */
    private String fulfillmentOrderNo;
    /**
     * 出/入库完成标识
     */
    private String confirmType;
    /**
     * 出/入库完成时间
     */
    private String confirmTime;
    /**
     * 过账日期
     */
    private String postingDate;
    /**
     * 凭证日期
     */
    private String documentDate;
    /**
     * 仓库编码
     */
    private String warehouseCode;
    /**
     * 货主
     */
    private String ownerUserId;
    /**
     * 修改人
     */
    private String updater;
    /**
     * 扩展字段
     */
    private String features;

    List<InOutBoundFinishDetailSyncReq> detailList;
}
